<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:rich="http://richfaces.org/rich"
	xmlns:a4j="http://richfaces.org/a4j">

<h:head>
	<title>#{msgs.registrar_asistencias}</title>
</h:head>
<f:view>
	<h:body>
		<h:messages id="mensajes" showDetail="true" showSummary="true" />
		<h:form>
			<h:panelGrid columns="1">
				<h:column>
					<h:outputText value="#{msgs.seleccione_clase} " />
					<h:selectOneMenu value="#{asistenciaView.clase.id}">
						<f:selectItems value="#{asistenciaView.temas}" var="cla"
							itemLabel="#{cla.fecha}" itemValue="#{cla.id}" />
						<f:ajax execute="@this" event="change" render="lista"
							listener="#{asistenciaListener.temaDelDia}" />
					</h:selectOneMenu>
				</h:column>
				<h:column>
					<h:outputLabel value="#{msgs.tema}" />
				</h:column>
				<h:column>
					<h:outputLabel id="lista" value="#{asistenciaView.clase.tema}" />
				</h:column>
				<h:column>
					<h:selectManyCheckbox value="#{asistenciaView.asistio}"
						disabled="false" layout="pageDirection"
						converter="integerConverter">

						<f:selectItems value="#{asistenciaView.alumno}" var="alu"
							itemLabel="#{alu.nombre}, #{alu.apellido}" itemValue="#{alu.id}" />
					</h:selectManyCheckbox>
				</h:column>
				<h:column>
					<h:commandButton value="#{msgs.salir}"
						action="#{alumnosListener.salir}" />

					<h:commandButton value="#{msgs.volver}" immediate="true"
						action="inicio" />

					<h:commandButton value="#{msgs.guardar}"
						action="#{asistenciaListener.guardarAsistencia}" />
				</h:column>
			</h:panelGrid>

		</h:form>
	</h:body>
</f:view>
</html>
